Auto-completion for Executable Business Process Models
نویسندگان
چکیده
This work presents an auto-completion mechanism for supporting the creation of executable business process models. Currently, process modeling tools provide only little support to identify the relevant services that are needed to execute the process model – t he selection of appropriate services is left to the skills of the modeler. A novel solution technique for this problem is proposed here as the combination of (1) a context-based analysis, (2) by taking pre and post-conditions into account, and by (3) evaluating the non-functional properties of the functionally and context-wise fitting services.
منابع مشابه
An Algorithm for the Validation of Executable Completions of an Abstract BPEL Process
WS-BPEL is the standard for specifying and executing business processes by orchestrating Web Services. Abstract and executable processes are two kinds of BPEL processes that are defined in the BPEL standard. An abstract process can be used as a process template, which can be completed and made executable through “executable completion”. The BPEL standard defines a set of rules that must be obey...
متن کاملRequirements Catalog for Business Process Modeling Recommender Systems (Extended Abstract)
The manual construction of business process models is a timeconsuming and error-prone task. To improve the quality of business process models, several modeling support techniques have been suggested spanning from strict auto-completion of a business process model with pre-defined model elements to suggesting closely matching recommendations. While recommendation systems are widely used and auto...
متن کاملPattern Based Methodology for Development of Executable Process Models
Business process management is a key tool for organisations in streamlining their internal business and aligning it with that of collaborators. Managing business processes requires adequate support by information technology and has given rise to the advent of Process Aware Information Systems (PAIS), which manage and execute processes involving people, applications, and information sources. Mos...
متن کاملConstructing a bidirectional transformation between BPMN and BPEL with a functional logic programming language
In this article we show how functional logic programming techniques can be used to construct a bidirectional transformation between structured process models of the business process modeling notation (BPMN) and executable models of the business process execution language (BPEL). We specify the abstract syntax of structured process models by a context-free hypergraph grammar. This grammar can be...
متن کاملEvent Stream Processing Units in Business Processes
The Internet of Things and Cyber-physical Systems provide enormous amounts of real-time data in form of streams of events. Businesses can benefit from the integration of this real-world data; new services can be provided to customers, or existing business processes can be improved. Events are a wellknown concept in business processes. However, there is no appropriate abstraction mechanism to en...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008